1.软硬件说明

1.1Arduino IDE介绍

Arduino IDE(Integrated Development Environment,集成开发环境)是专门为 Arduino 开源硬件平台 设计的一款编程软件,用于编写、编译和上传程序到 Arduino 主控板(如 UNO、MEGA、Nano、ESP32 等)。它是所有 Arduino 项目开发的核心工具。

Arduino IDE官网:https://www.arduino.cc/en/software/

1.2 DFRobot Arduino Uno R3介绍

DFRduino UNO R3是一块基于开放原始代码的Simple i/o平台,并且具有使用类似java,C语言的开发环境。让您可以快速使用Arduino语言与Flash或Processing…等软件,作出互动作品。

商城购买链接:https://www.dfrobot.com.cn/goods-1502.html

硬件连接

准备材料

将HuskyLens 2 连接到Arduino主板对应的I2C引脚,使用电源线连接Arduino Uno与电脑。**额外供电提示:**Arduino Uno的I2C引脚输出的电压不足以支持HUSKYLENS 2正常工作,当HUSKYLENS 2接在Arduino Uno上时须有额外数据线连接HUSKYLENS 2的Type-C接口与电源,为HUSKYLENS 2进行额外供电。I2C和UART模式接线图可参考下图,教程中将主要使用I2C模式进行讲解。

Interface Diagram

接线完成后,请在HUSKYLENS 2的系统设置中找到协议种类,如果按照I2C的方式接线则为I2C,如果按照UART的方式接线则切换为串口9600模式

Interface Diagram

3.加载HUSKYLENS 2 库

第一步:首先需要下载HUSKYLENS Arduino Library,

点击此处访问HUSKYLENSV2 Gitee:https://gitee.com/dfrobot/DFRobot_HuskylensV2/

点击下载zip文件

Interface Diagram

第二步:将下载的文件解压到Arduino IDE所在的“libraries”文件夹的目录下,并将文件名修改为HUSKYLENS 2。

Interface Diagram

建议在开始制作项目前,确认并将HUSKYLENS 2固件更新为最新版本,截止2026年1月,当前HUSKYLENS 2最新固件为1.2,找到系统设置 - 设备信息,可以看到当前的系统版本。更新固件请见:点击跳转

Interface Diagram